.logo {
	position: absolute;
	top: 50px;
	left: 136px;
}

.users {
	float: right;
	margin-top: 52px;
	overflow: hidden;
}

.index-bg {
	width: 1280px;
	height: 720px;
	background: url(../images/index-bg.png) no-repeat left top;
}

.index-bg>div>img {
	height: 100%;
	width: 100%;
}

.index-bg>div {
	position: absolute;
	width: 180px;
	height: 153px;
	box-sizing: border-box;
	border: 4px solid transparent;
	padding: 2px;
}

.index-bg>div:first-child {
	/* top: 142px; 
	left: 112px; */
	top: 138px;
	left: 80px;
	width: 563px;
	height: 317px;
}

.index-bg>div:nth-child(2) {
	top: 138px;
	left: 655px;
}

.index-bg>div:nth-child(3) {
	top: 138px;
	left: 847px;
}

.index-bg>div:nth-child(4) {
    top: 139px;
    left: 1036px;
    width: 165px;
}

.index-bg>div:nth-child(5) {
	top: 303px;
	left: 847px;
	top: 302px;
    left: 655px;
	width: 270px;
    height: 155px;
}

.index-bg>div:nth-child(6) {
	top: 303px;
	left: 847px;
	width: 0;
    height: 0;
}
.index-bg>div:nth-child(7) {
	top: 303px;
    left: 930px;
    width: 270px;
    height: 155px;
}

.index-bg>div:nth-child(8) {
	top: 467px;
	left: 80px;
	width: 215px;
	height: 140px;
}

.index-bg>div:nth-child(9) {
	top: 467px;
	left: 305px;
	width: 215px;
	height: 140px;
}

.index-bg>div:nth-child(10) {
	top: 467px;
	left: 531px;
	width: 215px;
	height: 140px;
}

.index-bg>div:nth-child(11) {
	top: 467px;
	left: 758px;
	width: 215px;
	height: 140px;
}

.index-bg>div:nth-child(12) {
	top: 467px;
	left: 983px;
	width: 215px;
	height: 140px;
}
.index-bg>div:nth-child(13) {
	top: 467px;
	left:1021px;
	width: 176px;
	height: 140px;
}
/*.index-bg>div:nth-child(12) {*/

/*top: 524px;*/

/*left: 867px;*/

/*width: 123px;*/

/*height: 103px;*/

/*}*/

/*.index-bg>div:nth-child(13) {*/

/*top: 1801px;*/

/*left: 10000px;*/

/*width: 201px;*/

/*height: 446px;*/

/*}*/

/*.index-bg>div:nth-child(14) {*/

/*top: 524px;*/

/*left: 1000px;*/

/*width: 200px;*/

/*height: 103px;*/

/*}*/

.index-bg>div.active {
	border: 4px solid lightgreen;
}

.Curtitle {
	position: absolute;
	top: 117px;
	left: 402px;
	font-size: 24px;
}

.title-active {
	background-image: url('../images/index-title-active.png');
	top: 114px;
	left: 388px;
	height: 40px;
	width: 127px;
	color: transparent;
}

marquee {
	left: 150px;
	position: absolute;
	bottom: 52px;
	width: 56%;
	/* border: 1px solid red; */
	height: 30px;
	font-size: 22px;
	line-height: 30px;
	color: #fff;
}

.timeBar {
	width: 190px;
	box-sizing: border-box;
	position: absolute;
	right: 48px;
	top: 36px;
	overflow: hidden;
}

.day {
	width: 106px;
	line-height: 52px;
	float: left;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.time {
	width: 70px;
	float: left;
	overflow: hidden;
	box-sizing: border-box;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	line-height: 52px;
}